powder magazine - English Synonyms Dictionary

powder magazine

n.
[1] magazine , powder store